C++ Software Engineer - Zimmer Biomet Robotics - SpineNav
Mission for Zimmer Biomet Robotics via contracting company Amaris Consulting
April 2021 - February 2022
📌 Montpellier, France
Context
The SpineNav project aimed at providing hospitals with a more affordable platform for spine surgeries than the existing ROSA ONE solution. It consists of a stand equipped with stereoscopic cameras for object tracking (markers on patient anatomy, surgical instruments) for the hardware. And surgery planning and tracking software.
My Contributions
When I joined the SpineNav team my role was contribute to the team and integrate some practices I introduced on the ROSA ONE project. I was responsible for:
- Designing and implementing new features (patient file management, recovery procedures, etc)
- Providing technical documentation as requested for medical device certification process
- Contributing to the medical device certification process
- Reproducing, investigating, characterizing and fixing defects on pre-production hardware
- Contributing to the manual and automated test suite
- Continuous improvement of the development environment and team practices via tooling, automations and pipeline evolutions
🎉 Successes
- 🎉 Definition of the integration testing strategy
- 🎉 Improvement of the pipelines by priorizing test and reducing Jenkins worker load
- 🎉 Automation of release notes for ease of communication with other team and the FDA (US Food and Drugs Administration)
Technical context:
- C++ 17
- Visual Studio 2022
- Web based GUI (HTML, CSS, JS)
- Google Test
- Python
- Peotry
- Click
- Sphinx
- SQL
- SQLite
- Git
- MVC architecture
- Jira
- Confluence
- Scrum
- Gitea
- Gitlab
- Robotics